Messages
4/28/2024
17 : 34
PD#571 Software Design Principles I Learned the Hard Way
If there's two sources of truth, one is probably wrong. And yes, please repeat yourself.
4/21/2024
18 : 4
PD#570 Hardest Problem in Computer Science: Centering Things
Somehow we forgot how to center rectangles and must find our way back
4/14/2024
16 : 14
PD#569 The guide to git I never had
Does Git ever make you feel like Peter Griffin?
4/7/2024
18 : 24
PD#568 The Design Philosophy of Great Tables
Over the past 5000 years, tables have evolved from simple grids to highly structured displays of data
4/1/2024
19 : 14
How Photoshop works with files that can't fit into memory
The software makes innovative use of WebAssembly with features like SIMD
3/24/2024
16 : 24
PD#566 How web bloat impacts users with slow devices
CPU performance for web apps hasn't scaled as quickly as bandwidth
3/17/2024
16 : 4
PD#565 40 years of programming
Luxor ABC-802, with a Z80 CPU, 64 kilobytes of RAM
3/10/2024
16 : 14
PD#564 Leap Day Bugs
Did your build remain green last Thursday?
3/3/2024
16 : 34
PD#563 Pains of building your own billing system
Beast of complexity that can tangle up everything from customer support to compliance
2/25/2024
16 : 54
PD#562 If Architects had to work like Programmers
Perhaps what I need is not a house at all, but a travel trailer
2/19/2024
1 : 42
PD#561 Finding a New Software Developer Job
A job hunting experience after a layoff
2/11/2024
16 : 24
PD#560 Continuous Integration
Every developer integrates their work into mainline at least every day
2/4/2024
18 : 24
PD#559 The advantages of queues on logs
Queues vs logs and how we actually can build better queues on top of logs
1/28/2024
16 : 4
PD#558 why lowercase letters save data
Lowercase letters and uppercase letters use the same amout of data — 1 byte each
1/21/2024
16 : 24
PD#557 How software engineers create value
Work on the most impactful features for users and decrease the delivery time
1/14/2024
16 : 24
PD#556 Learning about debuggers
How they work, which technologies are under the hood
1/7/2024
16 : 24
PD#555 Database Fundamentals
Problems a database engineer thinks about in the shower
12/17/2023
16 : 4
PD#554 Becoming a go-to person gets you promoted
To reach the Senior level, you need to increase your scope, impact, and ownership.
12/10/2023
16 : 54
PD#553 How does Shazam work?
Your phone's ability to identify any song is pure technological magic
12/3/2023
16 : 24
PD#552 Ship / Show / Ask
A branching strategy that helps teams wait less and ship more